package com.hxexp.weixin.mvc.trafficline.model;

/**
 * 车票查询请求参数
 *
 * @author li.jiang
 *
 */
public final class TicketQueryParam {
    /**
     * 出发城市编号
     */
    private String startCityId;
    /**
     * 出发城市名或出发车站名
     */
    private String starting;
    /**
     * 出发车站编号
     */
    private String startStationId;
    /**
     * 出发日期
     */
    private String leaveDate;
    /**
     * 到达城市编号
     */
    private String arriveCityId;
    /**
     * 到达城市名或到达车站名
     */
    private String destination;
    /**
     * 到达车站编号
     */
    private String arriveStationId;
    /**
     * 禁用出发站列表开关（禁用："true" or "1",不禁用：“”或者null）
     */
    private String startStationsDisabled;
    /**
     * 到达站名称（在到达站列表页面根据到达站名称模糊查询使用）
     */
    private String arriveStationName;
    /**
     * 标示不同的集团编号
     */
    private String groupId;
    /**
     * @return the startCityId
     */
    public String getStartCityId() {
        return startCityId == null ? "" : startCityId;
    }
    /**
     * @param startCityId the startCityId to set
     */
    public void setStartCityId(String startCityId) {
        this.startCityId = startCityId;
    }
    /**
     * @return the startStationId
     */
    public String getStartStationId() {
        return startStationId == null ? "" : startStationId;
    }
    /**
     * @param startStationId the startStationId to set
     */
    public void setStartStationId(String startStationId) {
        this.startStationId = startStationId;
    }
    /**
     * @return the leaveDate
     */
    public String getLeaveDate() {
        return leaveDate == null ? "" : leaveDate;
    }
    /**
     * @param leaveDate the leaveDate to set
     */
    public void setLeaveDate(String leaveDate) {
        this.leaveDate = leaveDate;
    }
    /**
     * @return the arriveCityId
     */
    public String getArriveCityId() {
        return arriveCityId == null ? "" : arriveCityId;
    }
    /**
     * @param arriveCityId the arriveCityId to set
     */
    public void setArriveCityId(String arriveCityId) {
        this.arriveCityId = arriveCityId;
    }
    /**
     * @return the arriveStationId
     */
    public String getArriveStationId() {
        return arriveStationId == null ? "" : arriveStationId;
    }
    /**
     * @param arriveStationId the arriveStationId to set
     */
    public void setArriveStationId(String arriveStationId) {
        this.arriveStationId = arriveStationId;
    }
    /**
     * @return the starting
     */
    public String getStarting() {
        return starting == null ? "" : starting;
    }
    /**
     * @param starting the starting to set
     */
    public void setStarting(String starting) {
        this.starting = starting;
    }
    /**
     * @return the destination
     */
    public String getDestination() {
        return destination == null ? "" : destination;
    }
    /**
     * @param destination the destination to set
     */
    public void setDestination(String destination) {
        this.destination = destination;
    }
    /**
     * @return the startStationsDisabled
     */
    public String getStartStationsDisabled() {
        return startStationsDisabled == null ? "" : startStationsDisabled;
    }
    /**
     * @param startStationsDisabled the startStationsDisabled to set
     */
    public void setStartStationsDisabled(String startStationsDisabled) {
        this.startStationsDisabled = startStationsDisabled;
    }
    /**
     * @return the arriveStationName
     */
    public String getArriveStationName() {
        return arriveStationName == null ? "" : arriveStationName;
    }
    /**
     * @param arriveStationName the arriveStationName to set
     */
    public void setArriveStationName(String arriveStationName) {
        this.arriveStationName = arriveStationName;
    }
    /**
     * @return the groupId
     */
    public String getGroupId() {
        return groupId == null ? "" : groupId;
    }
    /**
     * @param groupId
     */
    public void setGroupId(String groupId) {
        this.groupId = groupId;
    }

}
